win10, MacOS, Linux多系统安装 | 您所在的位置:网站首页 › 黑苹果 linux 双系统 › win10, MacOS, Linux多系统安装 |
记录备忘。 本子配置为i5 8250u 16G内存。 基础知识 (前提)UEFI启动安装之前要先了解一下UEFI启动,网上说明很多这里不过多说明,点击了解 大致如下: imagepng按我的理解就是 电脑启动的时候 UEFI 固件会去扫描硬盘ESP分区的EFI文件夹作为一个EFI启动程序。 ESP分区按我理解就是一个FAT格式的分区,至少我这样做是没有问题的。EFI文件夹要作为根目录才会被扫描到。 多个EFI的时候会按启动顺序默认启动第一个EFI引导程序。 clover引导程序clover介绍 总结来说clover本身是一个EFI应用能引导多种操作系统 clover的目录结构如下 imagepng启动画面如下(未安装mac界面) imagepng 系统安装 一、win10安装三个操作系统的安装顺序很随意先安装哪一个都可以。 首先硬盘分区表要改为GPT格式,因为clover引导的mac还是GPT格式的方便。 分区情况ESP分区 FAT格式,大小500M 因为mac需要超过300M否则抹盘会失败,C盘 50G NTFS格式(win10),D盘 50G 暂时NTFS格式(安装mac要重新格式化),E盘40G ext4(linux) 我先安装的win10,原版镜像 cn_windows_10_business_edition_version_1809_updated_sept_2018_x64_dvd_84ac403f.iso 在pe环境下用winsetup安装,EFI分区就选择之前的500M分区,系统盘选择C盘,安装完成后先让win10初始化开机。 此时的EFI分区应该是这样的,里面只有Windows的引导 \efi\boot\bootx64.efi 就是windows的启动管理器 imagepng这时候的启动顺序是这样的 →\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\BCD→\Windows\system32\winload.efi→加载内核启动系统 二、mac安装 2.1 mac安装盘制作首先下载mac11.14.1原版镜像 提取码 v3nt 然后下载TransMac 制作安装盘。 制作教程在此 2.2 mac安装这个安装盘已经自带了clover所以开机启动时候会到clover引导,然后选择我们的mac安装镜像一步步安装就可以了。 这里不做过多说明,毕竟这一部分是需要花时间去研究的,比如驱动,clover配置项,config.plist 远景论坛基本都有 三、linux安装我选择的是manjaro 大家也可以根据自己需要安装,安装过程大同小异。 安装方法最简单的就是讲iso刻录到u盘,然后从U盘启动安装。 我这里是在clover中添加grub2引导项,用grub启动iso镜像,这样的好处就是不需要格式化U盘,U盘中东西实在太多了 这里只贴一下grub.cfg 引导iso的代码 理论上可以引导大部分linux镜像 menuentry "Manjaro-deepin Live x64" { set iso_path="/PE/ISO/manjaro-deepin-17.1.12-stable-x86_64.iso" # iso镜像在U盘中的路径 loopback loop ${iso_path}; export iso_path; set root=loop; configfile /boot/grub/loopback.cfg # grub在镜像中的路径 } imagepng imagepng imagepng注意的是500M的EFI分区要挂载到/boot/efi/,他会自动在EFI文件夹添加Manjaro文件夹,里面就是grub的efi 到此三个系统以及分别安装完成,但这时候你会发现我们的clover引导被替换成了grub的了,开机启动的时候直接进入了grub的启动项界面,mac启动项也消失了,下面说怎么修复。 修复启动项首先进入PE 找到我们的500M EFI分区,里面应该是这样一种情况 imagepng主要就是因为在安装Manjaro的时候 \efi\boot\bootx64.efi 被替换为grub了,我们可以找一个clover 的bootx64.efi 替换回去就可以了。 接下来修复windows启动项,回顾windows的启动顺序 →\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\BCD→\Windows\system32\winload.efi→加载内核启动系统 但是现在我们使用clover引导,那么启动顺序应该是 →\efi\boot\bootx64.efi→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\BCD→\Windows\system32\winload.efi→加载内核启动系统 我们的\efi\Microsoft\路径是有的,主要就是看BCD文件对不对。用BOOTICEx64.exe 编辑一下BCD文件看看 imagepng选择智能编辑 imagepng完成之后保存多系统启动就算完工啦,启动看看吧! imagepngS1驱动情况目前只有网卡驱动无解,准备换dw1820A试试 |
CopyRight 2018-2019 实验室设备网 版权所有 |